.address-list{
	width: 100%;
	height: 100%;
	background-color: #f7f7f7;
	
	.address-item{
		margin: 20rpx auto 0;
		width: 95%;
		border-radius: 10rpx;
		background-color: #fff;
		.item__name__phone{
			padding: 30rpx;
			display: flex;
			.item__name{
				font-size: 34rpx;
			}
			.item__phone{
				font-size: 30rpx;
				color: #909399;
			}
			.item__default{
				padding: 4rpx 10rpx;
				color: #fff;
				font-size: 24rpx;
				height: 34rpx;
				background-color: #f56c6c;
			}
			text{
				margin-right: 30rpx;
			}
		}
		.item__address{
			padding: 0 30rpx 40rpx;
			border-bottom: 1px solid #f7f7f7;
			font-size: 30rpx;
			color: #909399;
		}
		.item__bottom{
			display: flex;
			justify-content: flex-end;
			padding: 20rpx;
			.item__bottom__delete{
				display: flex;
				margin-right: 30rpx;
				text{
					margin-left: 10rpx;
				}
			}
			.item__bottom__edit{
				display: flex;
				text{
					margin-left: 10rpx;
				}
			}
		}
	}
	.add-button{
		position: fixed;
		width: 600rpx;
		left: 50%;
		margin-left: -300rpx;
		bottom: 60rpx;
		.u-button{
			text{
				font-size: 36rpx;
				margin-left: 10rpx;
			}
		}
	}
}